package edu.kjxy.day02.suspend_resume_LockStop;

/**
 * 功能:不打印main end
 * 当程序运行到println方法内部停止时，同步锁未被释放。
 * println方法源代码导致PrintStream对象的print方法一直呈现“暂停”状态，并且
 * “锁未释放”，而main方法中的代码System.out.println("main end");迟迟不能打印
 * 作者:程序员欧阳子韩
 * 日期:2024/2/1 12:30
 */
public class RunTest1 {
    public static void main(String[] args) {
        try {
            MyThread1 thread = new MyThread1();
            thread.start();
            Thread.sleep(1000);
            thread.suspend();
            System.out.println("main end");
        }catch (InterruptedException e){
            e.printStackTrace();
        }
    }
}
